taxes and other legal dues - Alemán Inglés Diccionario